Don't insert a dummy node if there is no parent node. Fixes #143362.
authorFederico Mena Quintero <federico@ximian.com>
Tue, 1 Jun 2004 16:34:53 +0000 (16:34 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Tue, 1 Jun 2004 16:34:53 +0000 (16:34 +0000)
2004-06-01  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilesystemmodel.c (do_files_removed): Don't insert a
dummy node if there is no parent node.  Fixes #143362.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilesystemmodel.c

index e58d32058d2f38ce4742ff60dc973e2091618bca..93903f4e27aa8fb4012db3f729f48edff16b7090 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-06-01  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_removed): Don't insert a
+       dummy node if there is no parent node.  Fixes #143362.
+
 2004-05-31  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
index e58d32058d2f38ce4742ff60dc973e2091618bca..93903f4e27aa8fb4012db3f729f48edff16b7090 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-01  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_removed): Don't insert a
+       dummy node if there is no parent node.  Fixes #143362.
+
 2004-05-31  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
index e58d32058d2f38ce4742ff60dc973e2091618bca..93903f4e27aa8fb4012db3f729f48edff16b7090 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-01  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_removed): Don't insert a
+       dummy node if there is no parent node.  Fixes #143362.
+
 2004-05-31  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
index e58d32058d2f38ce4742ff60dc973e2091618bca..93903f4e27aa8fb4012db3f729f48edff16b7090 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-01  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_removed): Don't insert a
+       dummy node if there is no parent node.  Fixes #143362.
+
 2004-05-31  Federico Mena Quintero  <federico@ximian.com>
 
        * gtk/gtkfilechooserdefault.c (renderer_edited_cb): Change to the
index 3a636819173c4d8a2062e16f3ed79985b9574126..64d25fbf725367a56c5d9df564d8064d8ce2ce87 100644 (file)
@@ -1777,7 +1777,7 @@ do_files_removed (GtkFileSystemModel *model,
          if (children->is_visible)
            n_visible--;
          
-         if (n_visible == 0)
+         if (parent_node && n_visible == 0)
            {
              FileModelNode *dummy = file_model_node_new (model, NULL);
              dummy->is_visible = TRUE;